﻿@media screen and (max-width: 1700px){
	.networdBox{
		padding-bottom: 4%;
	}
	#hd #nav{margin-right: 10px;}
	#hd #nav li{padding: 0 20px;}
	.pro-i-slider{margin: 0 -30px;}
	/*#ban-in .txt h3{font-size: 40px;}*/
	#banner .txt{
		transform: translateY(-100%);
		    -o-transform: translateY(-100%);
		    -webkit-transform: translateY(-100%);
	}
}

@media screen and (max-width: 1540px){
	.ul-link li{padding: 0 3%;}
	.ul-link{margin: 0 -3%;}
	/*#banner .bg{
		height: -moz-calc(100vh - 160px);
		    height: -webkit-calc(100vh - 160px);
		    height: calc(100vh - 160px);
	}*/
	#banner{margin-top: 80px;}
}


@media screen and (max-width: 1500px){
	.networdBox{
		padding-bottom: 7%;
	}
}


@media screen and (max-width: 1480px){
	.support-wrap .title{font-size: 20px;}
	.networdBox{
		padding-bottom: 10%;
	}
	/*#ban-in{height: -moz-calc(100vh - 130px);
    height: -webkit-calc(100vh - 130px);
    height: calc(100vh - 130px);}*/
    #ban-in .txt h3{font-size: 50px;}
    
}




@media screen and (max-width: 1350px){
	.pro-imgtxt .txt dl{float: none;width: 100%;}
	.pro-imgtxt .txt dl:last-child{padding-left: 0;}
	.pro-imgtxt .txt dl:after{display: none;}
	.ul-person li .txt br{display: none;}
	.fd-top dl{margin-right: 5%;}
	.ul-link li{padding: 0 2%;}
	.ul-link{margin: 0 -2%;}
}

@media screen and (max-width: 1300px){
	#hd #nav li{padding: 0 18px;}
}


@media screen and (max-width: 1280px){
	.support-wrap .title {
	    font-size: 18px;
	}
	.products-software .list .software {
	    padding: 26px;
	}
	.tit-i h3{font-size: 24px;}
	.pro-i .tit-i p{font-size: 14px;}
	.pro-i .pic li, .pro-i-slider .swiper-slide{width: 33.33% !important;}
	.ul-link li{padding: 0 10px;}
	.ul-link{margin: 0 -10px;}
}

@media screen and (max-width: 1250px){
	#hd #nav li{padding: 0 15px;}
	.pro-i-slider{margin: 0 -20px;}
}


@media screen and (max-width: 1210px){
	.networdBox .index-time{position: static;}
	.networdBox{padding-bottom: 0}
	.m-hd{display: block;}	
	#hd{display: none;}
	#banner{margin-top: 60px;}
	.ul-link li .s-logo{width: 46%;}
}


@media screen and (max-width: 1130px){
	
}



@media screen and (max-width: 1060px){
	.left-snv{width: 260px;}
	.wp{padding: 0 5%;}
	.networdBox .index-time ul{width: 100%;}
}

@media screen and (max-width: 1100px){
	.ul-person li h3{font-size: 20px;}
	
}

@media screen and (max-width: 1024px) and (max-width: 769){
	#abn-in{height: 500px;}
}


@media screen and (max-width: 980px){
	.support-wrap .title{font-size: 16px;}

		.support-wrap .support-row .item{width: 100%;margin-right: auto;padding: 4%;}
		.support-wrap .support-row .item:nth-child(1), .support-wrap .support-row .item:nth-child(2){width: 100%;margin-right: auto;}
		.support-wrap .support-row .item .img{float: left;width: 20%;}
		.support-wrap .support-row .item .font{float: left;width: 55%;margin-right: 10%;margin-left: 5%;}
		.support-wrap .support-row .item .title{text-align: left;}
		.support-wrap .support-row .item .brief{text-align: left;margin-top: 12px;padding: 0;}
		.support-wrap .support-row .item{min-height: 0;}
		.support-wrap .support-row .item .img, .support-wrap .support-row .item .img{margin: 0;}
		.support-wrap .support-row .item .title, .support-wrap .support-row .item .title{margin: 0;}
		.support-wrap .support-row .item img{padding-top: 0;}
		.support-wrap .support-row .item .font,.support-wrap .support-row .item .font, .support-wrap .support-row .item .font{width: 70%;margin-right: 0;margin-left: 10%;}

		.support-wrap .title2{font-size: 12px;}
		.support-wrap{padding: 30px 0;}
		.support-wrap .support-row{margin-top: 30px;}
		.products-software .list .software .left,.products-software .list .software .right{width: auto;float: none;}
			.products-software .list .software .right{margin-top: 8px;}
			.products-software .list .software{width: 49%;margin-bottom: 1%;}
			.download-wrap{padding: 30px 0;}
			.products-software .list{margin: 20px 0;}
			

}
@media screen and (max-width: 960px){
	.left-snv{display: none;}
	.networdBox .pic{float: none;width: 100%;}
	.col-md-6{width: 100%;}
}

@media screen and (max-width: 820px){
	
	.pro-i .pic li, .pro-i-slider .swiper-slide{width: 50% !important;}
}



@media screen and (max-width: 769px){
	#banner .txt h3, #ban-in .txt h3,.tit-i h3,.networdBox .txt h3{font-size: 20px;}
	#banner .txt h4, #ban-in .txt h4,.tit-i,.networdBox .txt{font-size: 14px;}
	.index-time ul li span em,.networdBox .index-time ul li span em{font-size: 30px;}
	.networdBox .index-time ul li span em.em2{font-size: 21px;}
	.networdBox .index-time ul li{font-size: 14px;}
	#banner .bg{padding-top: 95%;margin-left: 0;}
	.about-top .pic{float: none;width: 100%;margin-left: 0;}
	.ul-newsList li .pic,.about-in .pic{float: none;width: 100%;margin-bottom: 20px;}
	.ul-newsList li .txt{padding-left: 0;}
	.ul-product li,.ul-he li{width: 50%;}
	.pro-imgtxt .pic{float: none;width: 100%;}
	.ul-history li{float: none !important;width: 100%;}
	.ul-history:after{display: none;}
	.hexin .txt{float: none !important;width: 100%;font-size: 16px;}
	.hexin img{width: 100%;}
	.history .tit-i{position: relative;margin-bottom: 20px;}
	.ul-history li:before{display: none;}
	.ul-history li{padding-left: 0;}
	.ul-history li:nth-child(2){padding-right: 0;margin-top: 20px;}
	.ul-history li:nth-child(2n) .year{text-align: left;}
	.ul-person li,.ul-person2 li{float: none;width: 100%;}
	.ul-person2 li{margin-bottom: 20px;}
	.download-wrap .list .software{height: auto;}
	.products-software .list .software{width: 100%;margin-right: 0;float: none;}
	.products-software .list .software img{max-width: 80%;margin-top: 5px;}
	.products-software #nav .cate-row .category{font-size: 12px;margin-bottom: 5px;}
	.historyBox .history-item{float: none;width: 100%;padding-left: 30px;top: 0 !important;padding-top: 0;}
	.historyBox .swiper-wrapper{display: block;}
	.history-item .year{float: left;font-size: 20px;margin-right: 20px;width: 45px;}
	.history-item:before{display: none;}
	.history-item .con{overflow: hidden;clear:none;width: auto;}
	/*.history-item:nth-child(2n) .year{float: right;margin-left: 20px;margin-right: 0;position: absolute;right: 0;top: 0;margin-top: 0;}
	.history-item:nth-child(2n) .con{margin-right: 60px;}*/
	
	.historyBox .history-item{padding-left: 0px !important;margin-top: 0;}
	.historyBox .history-item .year{right: auto;left: 0;margin-left: 0;margin-top: 22px;}
	.historyBox .history-item:first-child .year{margin-top: 12px;}
	.historyBox{padding-left: 20px;margin-top: 20px;}
	.historyBox:after{display: none;}
	.pc-show{display: none;}
	.m-show{display: block;}
	.history-item:nth-child(2n) .ico{margin-bottom: 0;}
	.history-item:nth-child(2n+1){padding-bottom: 0;}
	.history-item:nth-child(2n+1) .ico{margin-top: 0;}
}

@media screen and (max-width: 670px){
	.wp{padding: 0 20px;}
	.link a{float: left;width: 45%;}
	.cur{display: none;}
	.type-name{float: none;width: 100%;}
	.type-name a{padding: 0 5px;font-size: 12px;float: left;line-height: 50px;}
	#ban-in{height: 320px;}
	.ul-he li .txt{font-size: 14px;}
	.pro-i .pic li{width: 50% !important;}
	.pro-i .pic li .after{display: block !important;}
	.pro-i .pic li .txt{padding-left: 8.6%;padding-right: 20px;}
	.pro-i .pic li .pad{height: 440px;}
	.pro-i .pic li .more{font-size: 14px;}
	.pro-i .pic li .name{font-size: 16px;}
	.pro-i .tit-i .more{display: none;}
	.pro-i .tit-i h3{float: none;padding-bottom: 10px;margin-right: 0;}
	.pro-i .tit-i h3:after{left: 0;bottom: 0;top:auto;width: 40px;}
	.pro-i .tit-i p br{display: none;}
	.about-top .txt .m2 h4:after{display: none;}
	.pro-i .pic li, .pro-i-slider .swiper-slide{float: none;width: 100% !important;}
	.pro-i .pic{padding-top: 55px;}
	.i-news .tit-i h3, .i-service .tit-i h3{font-size: 20px;background: none;margin-bottom: 20px;}
	.i-news .tit-i:after, .i-service .tit-i:after{content: '';position: absolute;	left: 50%;	bottom: 0;	height: 5px;	width: 58px;margin-left: -29px;	background: #2953a1;display: block !important;}
	.ul-link li a h3{font-size: 18px;}
	.ul-link li a{font-size: 14px;}
}



@media screen and (max-width: 640px){
	.tit-i h3{margin-bottom: 0;}
	.tit-i:after{display: none;}
	.index-time ul li span{font-size: 14px;}
	.index-time ul{display: block;}
	.index-time ul li{float: left;width: 50%;margin-bottom: 20px;padding-left: 0%;}
	.index-time{padding: 30px 20px;}
	.about-top .txt h3{font-size: 20px;}
	.about-slider .item .pic,.ul-product li{float: none;width: 100%;}
	.news-item{width: 100%;}
	.news-slider{padding:0 20px;padding-bottom: 72px;}
	.about-slider{padding-bottom: 70px;}
	.about-slider .slick-arrow{bottom: -63px;}
	.news-slider .swiper-button-next, .news-slider .swiper-button-prev{bottom: 2.6%;}
	.news-slider .swiper-button-prev,.about-slider .slick-prev{left: 34%;}
	.news-slider .swiper-button-next,.about-slider .slick-next{left: 54%;}
	.link a img{width: 13%;margin-right: 5px;}
	.fd-nav{display: none;}
	.fdr{float: none;width: 100%;text-align: center;}
	.fdr .ewm dl{float: none;display: inline-block;}
	.fd-bottom{display: block;}
	.ul-address li{width: 100%;}
	.fd-bottom a{font-size: 12px;}
	.ul-product li{margin-bottom: 20px;}
	.ul-newsList li .pic a{height: 150px;}
	.right-fixed{display: none;}
	.about-slider .item{padding: 0;}
	.about-slider .item .txt .more{right: 0;}
	.about-top .txt p{margin: 20px 0;font-size: 14px;line-height: 24px;}
	.about-top .txt h4{font-size: 16px;}
	.about-top .txt .more{margin-bottom: 20px;font-size: 14px;}
	.about-slider .item a{padding: 0;}
	.about-slider{padding: 0;/*margin-bottom: 80px;*/}
	.about-slider .item .txt .more{display: none;}
	.about-slider .item .txt p br{display: none;margin-right: 10px;}
	.about-slider .item .txt p{padding: 0 10px;padding-bottom: 20px;}
	.about-slider .item .s-logo{height: 56px;}
	.wp{padding: 0}
	.ul-newsList li .txt{display: block;}
	.ul-newsList li .time{min-width: 100%;text-align: left;display: flex;justify-content: space-between;margin-top: 10px;}
	.ul-newsList li .time b{display: inline-block;margin-bottom: 0;}
	.ul-newsList li .more{}
	.networdBox,.about-slider .item .txt,#banner .txt, #ban-in .txt,.tit-i,.support-wrap .support-row,.tit-person{padding: 0 20px;}
	.tit-person{padding-bottom: 15px;margin-bottom: 15px;font-size: 18px;}
	.tit-i{padding-top: 5%;margin-bottom: 20px;}
	.networdBox .index-time ul li span em.em2{font-size: 18px;top: 6px;}
	.networdBox .txt dt,.contactBox h5,.ul-address li:first-child,.ul-address li:first-child .area,.ul-address li:first-child .name,.ul-address li:first-child .txt{font-size: 18px;}
	.ul-address li:first-child .area{font-size: 18px !important;}
	.ul-address li:first-child{height: 70px;}
	.ul-address li:first-child .area,.ul-address li:first-child .name,.ul-address li:first-child .txt{line-height: 70px !important;}
	.networdBox .txt dl{margin-top: 20px;}
	.ul-person li .txt{padding: 20px;min-height: auto;text-align: left;}
	.ul-person li h3{padding: 20px 0;font-size: 18px;}
	.pro-i-m-slider a .after p{display: none;}
	.pro-i-m-slider a .after{text-align: center;}
	.pro-i .pic li .more, .pro-i-m-slider a .more{margin-top: 0}
	.pro-i-m-slider a:after{
		content: '';
		    position: absolute;
		    left: 0;
		    top: 0;
		    width: 100%;
		    height: 100%;
		    background: rgba(0,70,166,.8);
	}
	.newsListBox{padding:0;margin-top: 20px;}
	.ul-newsList li .txt{padding: 0 30px;}
	.pages{padding-bottom: 30px;}
	.service-cont.contactBox{padding: 45px 20px;}
	.about-top .txt .m1{padding: 0 10px;}
	.about-top .txt .m2{padding: 20px;padding-top: 20px; background: #fff;}
	.about-top .txt .m2 h4,.tit-i{position: relative;padding-bottom: 10px;}
	.about-top .txt .m2 h4:after,.tit-i:after{content: '';position: absolute;left: 0;bottom: 0px;width: 50px;height: 2px;background: #0046a6;}
	.history .tit-i:after{left: 20px;}
	.pro-i-m-slider .tit-i:after{left: 50%;margin-left: -25px;}
	.about-slider .item .txt{margin-top: 20px;}
	.about-slider .slick-arrow{display: none !important;}
	.news-item .txt h3 a{
		text-overflow: -o-ellipsis-lastline;  
		overflow: hidden;  
		text-overflow: ellipsis;  
		display: -webkit-box;  
		-webkit-line-clamp: 1;  
		-webkit-box-orient: vertical; 
	}
	.news-slider .swiper-button-next, .news-slider .swiper-button-pre{}
	.news-slider .m-show{display: none;}
	.m-more{text-align: center;margin-top: 20px;display: inline-block;font-size: 14px;background: url(../images/more_bg2_blue.png) no-repeat left bottom;width: 96px;padding-bottom: 10px;text-align: left;padding-left: 10px;}
	.wuliu .tit-i:after{display: none;}
	.wuliu .tit-i p{text-align: left;}
	.about-slider{margin-top: 0;}
	.page-in,.page-in a{display: block;}
	.address-con span{width: 100%;}
	.about-top .txt h4{margin-top: 0;}
	.i-news .tit-i h3,.i-service .tit-i h3,.pro-i-m-slider .tit-i h3,.history .tit-i h3{margin-bottom: 0;}
	/*.history .tit-i h3{line-height: 18px;}*/
	.pro-i-m-slider .tit-i{padding-top: 20px;}
	.h60{height: 0;}
	#banner .swiper-pagination{bottom: 0;}
	.link a{margin-bottom: 10px;}
	.networdBox .index-time{padding: 20px 0;}
	.ul-person2,.ul-product{padding: 0 20px;}
	.history .tit-i{margin-bottom: 0;}
	.news-item .txt{padding: 20px;font-size: 14px;}
	.news-item .txt h3{margin-bottom: 10px;}
	.ul-address li .name{padding-left: 10px;}
	.ul-address li .txt{padding-left: 10px;font-size: 14px;}
	.section{padding-top: 0 !important;}
	.ul-link li{float: none;width: 100%;margin-bottom: 20px;}
	.pro-i .tit-i:after{display: none;}
	.pro-i-slider{margin: 0 -10px;}
	.down-snv a{margin-bottom: 20px;}
	.pro-i, .i-news{padding: 0 10px;}
	.pro-i .swiper-button-next,.pro-i .swiper-button-prev{display: none !important;}
	.pro-i .tit-i p{padding-right: 0 !important;  word-break:break-all;}
	.pro-i .tit-i h3 span{font-size: 20px;}
	.pro-i .tit-i h3{padding-right: 0;margin-bottom: 10px;}
	.history-item .ico img{display: none;}
	.historyBox .history-item:first-child .year{margin-top: 20px;}
	.history-item .con{padding-top: 15px;margin-top: 0;height: auto;min-height: 100px;}
	.history-item .ico:after{left: 7%;width: 100%;height: 1px;}
	.history-item:hover .con{background: none;}
	.ul-person2 li .slogo{width: 40%;}
	.ul-person2 li .pad{height: 100px;padding: 0 20px;}
	.ul-person2 li h3{font-size: 20px;}
	.pro-i .pic{width: 94%;margin: 0 auto;}
	.ul-link{width: 97%;margin: 0 auto;}
	.ul-link li{padding: 0;}
	.ul-address li .area{display: none !important;}
	/*.ul-address li:first-child .name{white-space:pre-wrap;}*/
    .contactBox h5{margin-bottom: 0;}
    .address-con{font-size: 14px;}
    .ul-address{margin-top: 10px;}
    .ul-link li a{border-radius: 5px;}
    .ul-person2 li{padding: 0;}
    .ul-person2{padding: 0 10px;}
    .ul-person li .pic{height: 185px;}
    .ul-person li .txt br{display: block;}
    .ul-person li .txt{text-align: center;}
    .networdBox .pic{margin-left: 0;padding-top: 30px;}
	
}

@media screen and (max-height: 930px){
	.section{padding-top: 45px;}
	.section2{padding-top: 80px;}
	
}

@media screen and (max-height: 900px){
	.ul-link li a{height: 120px;}
	.index-time{padding: 30px 0;}
	/*#banner .bg{height: -moz-calc(100vh - 150px);
    height: -webkit-calc(100vh - 150px);
    height: calc(100vh - 150px);}*/
    .networdBox .index-time{bottom: 0;}
}


@media screen and (max-height: 800px){
	/*.pro-i .pic li .pad, .pro-i-slider a{height: 340px;}*/
}

@media screen and (max-height: 700px){
	.section3{padding-top: 80px;}
	/*.pro-i .tit-i{padding-top: 30px;margin-bottom: 30px;}*/
	/*.pro-i .pic{height: calc(100vh - 130px);}*/
	.i-news .tit-i{margin-bottom: 30px;}
	.news-item .pic a{height: 210px;}
}

@media (device-width:1366px) and (max-height:700px){
	.fd-top dl{margin-right: 30px;}
	.i-news .tit-i h3, .i-service .tit-i h3{font-size: 38px;}
	.fd-center{margin-top: 0;}
	#fd{padding-top: 10px;}
}